a small passerine bird (lonchura cucullata) - Espagnol Anglais Dictionnaire